var isAndroid = null;
$(document).ready(function () {
    $.init();
    var u = navigator.userAgent;
    isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1;
    // 返回顶部
    // $("#gotop").click(function () {
    //     $('.content').animate({scrollTop: 0}, 800);
    // });
    // $(".content").on("scroll", function () {
    //     if ($('.content').scrollTop() > 700) {
    //         $('#gotop').show(1000);
    //     } else {
    //         $('#gotop').hide(1000);
    //     }
    // });
    $(document).on('click', '.create-actions', function (e) {
        if(isAndroid){// 是安卓
            $("#cameraInput_andriod").click();
            // $('#cameraInput_andriod').trigger('click');
        }else{
            $("#cameraInput").click();
            $('#cameraInput').trigger('click');
        }
    });

    // $(document).on('click', '#submit', function () {
    //     var schoolName = $("#schoolName");
    //     if (schoolName.val() == "") {
    //         $.toast("亲,学校名称不能为空哦");
    //         //schoolName.focus();
    //         return;
    //     }
    //     var className = $("#className");
    //     if (className.val() == "") {
    //         $.toast("亲,班级名称不能为空哦");
    //         //className.focus();
    //         return;
    //     }
    //     var enrolName = $("#enrolName");
    //     if (enrolName.val() == "") {
    //         $.toast("亲,报名人姓名不能为空哦");
    //         //enrolName.focus();
    //         return;
    //     }
    //     var phone = $("#phone");
    //     if (phone.val() == "") {
    //         $.toast("亲,联系电话不能为空哦");
    //         //phone.focus();
    //         return;
    //     }
    //     if (!checkMobile(phone.val())) {
    //         $.toast("亲,请输入正确格式的手机号码");
    //         //phone.focus();
    //         return;
    //     }
    //
    //     if ($(".imgs").length < 2) {
    //         $.toast("亲,请至少上传一张图片呀");
    //         return;
    //     }
    //
    //     var order = {};
    //     order.schoolName = schoolName.val();
    //     order.className = className.val();
    //     order.enrolName = enrolName.val();
    //     order.phone = phone.val();
    //     order.watchword=$("#watchword").val();
    //
    //     $(".imgs").each(function (i) {
    //         if (i == $(".imgs").length - 1) {
    //             return;
    //         }
    //         if (i == 0 && ($(this).val() != undefined)) {
    //             order.imgUrl1 = $(this).val();
    //         }
    //         if (i == 1 && ($(this).val() != undefined)) {
    //             order.imgUrl2 = $(this).val();
    //         }
    //         if (i == 2 && ($(this).val() != undefined)) {
    //             order.imgUrl3 = $(this).val();
    //         }
    //         if (i == 3 && ($(this).val() != undefined)) {
    //             order.imgUrl4 = $(this).val();
    //         }
    //         if (i == 4 && ($(this).val() != undefined)) {
    //             order.imgUrl5 = $(this).val();
    //         }
    //     })
    //     $.showIndicator();
    //     $.ajax({
    //         url: '/home/saveOrder.json',
    //         type: 'post',
    //         async: true,
    //         data: order,
    //         timeout: 5000,
    //         success: function (data) {
    //             $.hideIndicator();
    //             if (data == true) {
    //                 $.alert('恭喜同学，你已经成功报名，工作人员会在1个工作日内审核', function () {
    //                     location = "/home/index";
    //                 });
    //             } else {
    //                 $.toast("亲,报名提交异常啦,再点一下提交试试");
    //             }
    //         }
    //     })
    // });
});

function checkMobile(str) {
    var re = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
    if (!re.test(str)) {
        return false;
    }
    return true;
}

String.prototype.replaceAll = function (s1, s2) {
    return this.replace(new RegExp(s1, "gm"), s2);
}

$('#cameraInput_andriod').on('change', function () {
    $.showIndicator();
    lrz(this.files[0])
        .then(function (rst) {
            console.log(rst);
            var submitData={
                imgData:rst.base64,
                imgPath:$('#cameraInput_andriod').val(),
            };
            $('#cameraInput_andriod').val("");
            $.ajax({
                type: "POST",
                url: "/issue/uploadImg",
                data: submitData,
                timeout: 50000,
                success: function(data){
                    $.hideIndicator();
                    console.log(data);
                    console.log(data.realPath);
                    if (data.realPath == null || data.realPath == "") {
                        $.toast("上传异常,请重试");
                        return;
                    }
                    addImg(data.realPath);
                    if ($(".imgs").length >= 6) {
                        $("#addli").hide();
                    } else {
                        $("#addli").show();
                    }
                },
                complete :function(XMLHttpRequest, textStatus){
                },
                error:function(XMLHttpRequest, textStatus, errorThrown){ //上传失败
                    $.toast("出现错误,请重试");
                }
            });
        })
        .catch(function (err) {
            // 处理失败会执行
            $.toast("出现错误,请重试");
        })
        .always(function () {
            // 不管是成功失败，都会执行
        });
});

$('#cameraInput').on('change', function () {
    $.showIndicator();
    lrz(this.files[0])
        .then(function (rst) {
            console.log(rst);
            var submitData={
                imgData:rst.base64,
                imgPath:$('#cameraInput').val(),
            };
            $('#cameraInput').val("");
            $.ajax({
                type: "POST",
                url: "/issue/uploadImg",
                data: submitData,
                timeout: 50000,
                success: function(data){
                    $.hideIndicator();
                    console.log(data);
                    console.log(data.realPath);
                    if (data.realPath == null || data.realPath == "") {
                        $.toast("上传异常,请重试");
                        return;
                    }
                    addImg(data.realPath);
                    if ($(".imgs").length >= 6) {
                        $("#addli").hide();
                    } else {
                        $("#addli").show();
                    }
                },
                complete :function(XMLHttpRequest, textStatus){
                },
                error:function(XMLHttpRequest, textStatus, errorThrown){ //上传失败
                    $.toast("出现错误,请重试");
                }
            });
        })
        .catch(function (err) {
            // 处理失败会执行
            $.toast("出现错误,请重试");
        })
        .always(function () {
            // 不管是成功失败，都会执行
        });
});

function addImg(src) {
    $("#img_src").attr("src",src + "?x-oss-process=image/resize,m_fill,h_800,w_800");
    $('#img_src_hidden').val(src + "?x-oss-process=image/resize,m_fill,h_800,w_800");
    var img_tmp = $("#img_tmp").clone();
    var img_htm = img_tmp.html();
    // img_htm = img_htm.replaceAll("imgSrc", src + "?x-oss-process=image/resize,m_fill,h_800,w_800");
    var $li = img_tmp.html(img_htm).find("li");
    $("#addli").before($li);
    var imgLi = $("#addli").prev("li");
    imgLi.find("a").bind("click",function(){
        $(this).parent().remove();
        if ($(".imgs").length >= 6) {
            $("#addli").hide();
        } else {
            $("#addli").show();
        }
    })
    img_tmp.remove();
}

